home *** CD-ROM | disk | FTP | other *** search
/ PC/CD Gamer UK 120 / CD Gamer Issue 120 (March 2003) (Disc 1).ISO / Shware / Base Golf / BaseGolf.exe / {app} / data / mode_option_sound.txt < prev    next >
Encoding:
Text File  |  2002-09-01  |  2.4 KB  |  109 lines

  1. mode=options_sound
  2. name=Screen Menu
  3.  
  4.  
  5. # Include the animations that are used in every menu
  6. include=data/levels/menus.txt
  7.  
  8.  
  9. # Sounds for the mode
  10.  
  11. sound=sound_select,,sound_up,,sound_down
  12. directory_sound=data/sounds/
  13.  
  14. sound_select:
  15.     sound_list=menu_select.wav
  16.  
  17. sound_up:
  18.     sound_list=menu_up.wav
  19.  
  20. sound_down:
  21.     sound_list=menu_down.wav
  22.  
  23.  
  24. # Controls are the input that we are going to be watching for, and what action to perform when
  25. #    we see that input.
  26.  
  27. control=input_select,,input_select_enter,,input_quit,,input_up,,input_down,,input_joy_up,,input_joy_down,,input_joy_button,,input_joy_start
  28.  
  29. input_select:
  30.     key=space
  31.     action=select
  32.     
  33. input_select_enter:
  34.     key=enter
  35.     action=select
  36.     
  37. input_quit:
  38.     key=escape
  39.     action=quit
  40.  
  41. input_up:
  42.     key=up
  43.     action=option_up
  44.  
  45. input_down:
  46.     key=down
  47.     action=option_down
  48.  
  49. input_joy_up:
  50.     joy=up
  51.     action=option_up
  52.  
  53. input_joy_down:
  54.     joy=down
  55.     action=option_down
  56.  
  57. input_joy_button:
  58.     joy=button_1
  59.     action=select
  60.  
  61. input_joy_start:
  62.     joy=start
  63.     action=quit
  64.  
  65. # Actions are the work horses of this system.  They interact with objects, and should be used
  66. #    for as many inter-object calls as makes sense.
  67.  
  68. action=select,,select_enter,,quit,,option_up,,option_down
  69.  
  70. select:
  71.     effect=menu,,select
  72.  
  73. select_enter:
  74.     effect=menu,,select
  75.  
  76. quit:
  77.     effect=mode,,data/mode_options.txt
  78.  
  79. option_up:
  80.     effect=menu,,optionUp
  81.  
  82. option_down:
  83.     effect=menu,,optionDown
  84.  
  85. # Logic controllers are classes that run along with everything eles in the mode, but do not
  86. #    have any specific assets.  They will call actions, and look at all kinds of things in
  87. #    a mode.  You can give them variables to work on here, or all the variables can be
  88. #    initialized in code.
  89.  
  90. logic=menu_logic,,sound_logic
  91.  
  92. menu_logic:
  93.     purpose=sound_toggle
  94.     order=1
  95.     options=Sound On,,Sound Off,,-,,Music On,,Music Off,,-,,Back
  96.     option_mode=-,,-,,-,,-,,-,,-,,data/mode_options.txt
  97.     option_data=options
  98.     option_data_keypair=sound,,1,,sound,,0,,-,,-,,music,,1,,music,,0
  99.     option_icon=icon_select
  100.     option_icon_offset=-70,,-25
  101.  
  102.     option_desc=Sound is enable.  Music can be turned off separately.,,Disables all sound, for those who like \nto experience BaseGolf is silence.,,-,,Organ Music will be played during the game.,,Not a fan of organ music?  Feel free to turn it off.,,-,,-
  103.     option_desc_pos=0,,570
  104.     option_desc_size=15
  105.  
  106. sound_logic:
  107.     order=2
  108.  
  109.